Playing Dawn - Octavia E. Butler